from ultralytics import YOLO


class Setting:
    def __init__(self):
        # 初始化yolo模型
        self.yolo = YOLO("trainPt/last.pt", task='detect')

        # 倒计时时间
        self.dao_ji_shi = 0

        # 任务开始标示
        self.run_task = False
        # 是否开启决斗场
        self.jue_dou_flag = False
        self.time_jue_dou = 0  # 决斗复选框 是否被勾
        self.jue_dou_shi_chang = 0

        # 是否开启丰饶之间
        self.fen_rao_flag = False
        self.time_fen_rao = 0  # 丰饶复选框 是否被勾选
        self.fen_rao_shi_chang = 0

        # 是否开启识别任务
        self.task_thread = None
        self.exit_event = None

        # 任务队列
        self.task_list = list()


